Combining the Continuous Integration Practice and the Model-Driven Engineering Approach
نویسندگان
چکیده
The software development approach called model-driven engineering has become increasingly widespread. The continuous integration practice has also been gaining the importance. Some works have shown that both can improve the software development process. The problem is that the model-driven engineering is still a very active research topic lacking its maturity, what translates into difficulties in optimal incorporation of the continuous integration practice in the process. We present an experience report in which we show the problems we have detected in a real project and how we have solved them. Thus, we increase the productivity of development and the non-technical people are able to modify already deployed applications. Finally, we incorporate an evaluation that shows the benefits of the proposed union.
منابع مشابه
Technology Assessment Model with Dynamic Capabilities Approach in Small and Medium Enterprises
In the technology-driven industries like automotive industry, the success of the companies depends on their ability to provide new and continuous innovations to the market. In this regard, technological capabilities lead to a competitive advantage. The purpose of this study is to identify the effective factors in the technology assessment based on the dynamic capabilities of small and medium au...
متن کاملFrom Theory to Practice: a Total Ergonomics Model of a Manufacturing System
The objective of this paper is three fold. First, a general framework for development of total ergonomics model is introduced. Second, it is described how total ergonomics model may be applied in practice to intensify the productivity and working conditions of manufacturing systems. Third, it is shown whether the total ergonomics model is superior to the conventional ergonomics approach. This s...
متن کاملContinuous QoS Provisioning of Large-scale Component-based Systems using Model-driven Engineering
Continuous integration and quality-of-service (QoS) provisioning is becoming increasingly important in the software development lifecycle of largescale distributed systems. This poster describes an approach that uses modeldriven engineering and generative programming techniques to provide continuous QoS provisioning of large-scale distributed systems throughout the entire development lifecycle,...
متن کاملMulti-objective optimization approach for cost management during product design at the conceptual phase
The effective cost management during the conceptual design phase of a product is essential to develop a product with minimum cost and desired quality. The integration of the methodologies of quality function deployment (QFD), value engineering (VE) and target costing (TC) could be applied to the continuous improvement of any product during product development. To optimize customer satisfaction ...
متن کاملIntegration of QFD, AHP, and LPP methods in supplier development problems under uncertainty
Quality function deployment (QFD) is a customer-driven approach, widely used to develop or process new product to maximize customer satisfaction. Last researches used linear physical programming (LPP) procedure to optimize QFD; however, QFD issue involved uncertainties, or fuzziness, which requires taking them into account for more realistic study. In this paper, a set of fuzzy data is used to ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Computing and Informatics
دوره 35 شماره
صفحات -
تاریخ انتشار 2016